Logic Mining Using Neural Networks
نویسندگان
چکیده
Knowledge could be gained from experts, specialists in the area of interest, or it can be gained by induction from sets of data. Automatic induction of knowledge from data sets, usually stored in large databases, is called data mining. Data mining methods are important in the management of complex systems. There are many technologies available to data mining practitioners, including Artificial Neural Networks, Regression, and Decision Trees. Neural networks have been successfully applied in wide range of supervised and unsupervised learning applications. Neural network methods are not commonly used for data mining tasks, because they often produce incomprehensible models, and require long training times. One way in which the collective properties of a neural network may be used to implement a computational task is by way of the concept of energy minimization. The Hopfield network is well-known example of such an approach. The Hopfield network is useful as content addressable memory or an analog computer for solving combinatorial-type optimization problems. Wan Abdullah [1] proposed a method of doing logic programming on a Hopfield neural network. Optimization of logical inconsistency is carried out by the network after the connection strengths are defined from the logic program; the network relaxes to neural states corresponding to a valid interpretation. In this article, we describe how Hopfield network is able to induce logical rules from large database by using reverse analysis method: given the values of the connections of a network, we can hope to know what logical rules are entrenched in the database. Key-words: Hopfield, Logic Programming, data mining, neural network 1.0 Introduction The main focus of the data mining task is to gain insight into large collections of data. Often achieving this goal involves applying machinelearning methods to inductively construct models of the data at hand. Although neural network learning algorithms have been successfully applied in wide range of supervised and unsupervised learning applications, they have not often been applied in data mining settings, in which two fundamental considerations are the comprehensibility and speed issues which often are of prime importance in the data mining community. Data mining is not merely automatic collecting of knowledge . Human-computer collaboration knowledge discovery is the interactive process between data miner and and computer. The aim is to ext ract novel, plausible, relevant and interesting knowledge from the database. We do not provide an introduction to data mining techniques in this paper, but instead refer the interested reader to one of the good book in the field [ 2 ]. Logic programming can be treated as a problem in combinatorial optimization. Therefore it can be carried out in a neural network to obtain the desired solution. Our objective is to find a set of interpretation (i.e., truth value assignments) for the atoms in the clauses which satisfy the clauses (which yields all the clauses true). We extended the work related to logic programming in neural network by introducing reverse analysis method. This method is capable to induce logical rules entrenched in a database. The knowledge obtained from the logical rules can be used to unearth relationship in data that may provide useful insights. The rest of the paper organized as follows. In the next section we consider some theory of the Proceedings of the International Conference on Intelligent Systems 2005 (ICIS 2005) Kuala Lumpur, 1 – 3 December 2005
منابع مشابه
Gyroscope Random Drift Modeling, using Neural Networks, Fuzzy Neural and Traditional Time- series Methods
In this paper statistical and time series models are used for determining the random drift of a dynamically Tuned Gyroscope (DTG). This drift is compensated with optimal predictive transfer function. Also nonlinear neural-network and fuzzy-neural models are investigated for prediction and compensation of the random drift. Finally the different models are compared together and their advantages a...
متن کاملINTEGRATED ADAPTIVE FUZZY CLUSTERING (IAFC) NEURAL NETWORKS USING FUZZY LEARNING RULES
The proposed IAFC neural networks have both stability and plasticity because theyuse a control structure similar to that of the ART-1(Adaptive Resonance Theory) neural network.The unsupervised IAFC neural network is the unsupervised neural network which uses the fuzzyleaky learning rule. This fuzzy leaky learning rule controls the updating amounts by fuzzymembership values. The supervised IAFC ...
متن کاملEvaluation of effects of operating parameters on combustible material recovery in coking coal flotation process using artificial neural networks
In this research work, the effects of flotation parameters on coking coal flotation combustible material recovery (CMR) were studied by the artificial neural networks (ANNs) method. The input parameters of the network were the pulp solid weight content, pH, collector dosage, frother dosage, conditioning time, flotation retention time, feed ash content, and rotor rotation speed. In order to sele...
متن کاملEstimation of the Ampere Consumption of Dimension Stone Sawing Machine Using of Artificial Neural Networks
Nowadays, estimating the ampere consumption and achieve to the optimum condition from the perspective of energy consumption is one of the most important steps to reduce the production costs. In this research it is tried to develop an accurate model for estimating the ampere consumption by using the artificial neural networks (ANN).In the first step, experimental studies were carried out on 7 ca...
متن کاملData Mining and Neural Networks
Especially the emerging technologies of artificial neural networks, fuzzy logic and evolutionary programming provide essential tools for designing intelligent data mining systems. In this article, we present a brief summary of various data mining techniques with the emphasis on techniques based on artificial neural networks. In general, it is relatively complicated to explain and to visualize w...
متن کاملPrediction of Blasting Cost in Limestone Mines Using Gene Expression Programming Model and Artificial Neural Networks
The use of blasting cost (BC) prediction to achieve optimal fragmentation is necessary in order to control the adverse consequences of blasting such as fly rock, ground vibration, and air blast in open-pit mines. In this research work, BC is predicted through collecting 146 blasting data from six limestone mines in Iran using the artificial neural networks (ANNs), gene expression programming (G...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/0804.4071 شماره
صفحات -
تاریخ انتشار 2005